leave a taste on the tongue - İspanyolca İngilizce Sözlük